package lpl.com.xyd.test.manage.facade;

import lpl.com.xyd.test.manage.common.response.HttpResponse;
import lpl.com.xyd.test.manage.info.ProjectInfo;
import lpl.com.xyd.test.manage.order.ProjectAddOrder;
import lpl.com.xyd.test.manage.order.ProjectQueryOrder;
import lpl.com.xyd.test.manage.order.ProjectUpdateOrder;

import java.util.List;

public interface ProjectFacade {

    HttpResponse<ProjectInfo> addProject(ProjectAddOrder order);

    HttpResponse<List<ProjectInfo>> queryList(ProjectQueryOrder order);

    HttpResponse<ProjectInfo> update(ProjectUpdateOrder order);
}
